home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-68k-src / machines / amiga68k / include / inline / expansion_protos.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  4KB  |  43 lines

  1. void  __AddConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-30(a6)";
  2. #define AddConfigDev(x1) __AddConfigDev((x1),ExpansionBase)
  3. BOOL  __AddBootNode(__reg("d0") long bootPri,__reg("d1") unsigned long flags,__reg("a0") struct DeviceNode *deviceNode,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-36(a6)";
  4. #define AddBootNode(x1,x2,x3,x4) __AddBootNode((x1),(x2),(x3),(x4),ExpansionBase)
  5. void  __AllocBoardMem(__reg("d0") unsigned long slotSpec ,__reg("a6") void *)="\tjsr\t-42(a6)";
  6. #define AllocBoardMem(x1) __AllocBoardMem((x1),ExpansionBase)
  7. struct ConfigDev * __AllocConfigDev(__reg("a6") void *)="\tjsr\t-48(a6)";
  8. #define AllocConfigDev() __AllocConfigDev(ExpansionBase)
  9. APTR  __AllocExpansionMem(__reg("d0") unsigned long numSlots,__reg("d1") unsigned long slotAlign ,__reg("a6") void *)="\tjsr\t-54(a6)";
  10. #define AllocExpansionMem(x1,x2) __AllocExpansionMem((x1),(x2),ExpansionBase)
  11. void  __ConfigBoard(__reg("a0") APTR board,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-60(a6)";
  12. #define ConfigBoard(x1,x2) __ConfigBoard((x1),(x2),ExpansionBase)
  13. void  __ConfigChain(__reg("a0") APTR baseAddr ,__reg("a6") void *)="\tjsr\t-66(a6)";
  14. #define ConfigChain(x1) __ConfigChain((x1),ExpansionBase)
  15. struct ConfigDev * __FindConfigDev(__reg("a0") struct ConfigDev *oldConfigDev,__reg("d0") long manufacturer,__reg("d1") long product ,__reg("a6") void *)="\tjsr\t-72(a6)";
  16. #define FindConfigDev(x1,x2,x3) __FindConfigDev((x1),(x2),(x3),ExpansionBase)
  17. void  __FreeBoardMem(__reg("d0") unsigned long startSlot,__reg("d1") unsigned long slotSpec ,__reg("a6") void *)="\tjsr\t-78(a6)";
  18. #define FreeBoardMem(x1,x2) __FreeBoardMem((x1),(x2),ExpansionBase)
  19. void  __FreeConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-84(a6)";
  20. #define FreeConfigDev(x1) __FreeConfigDev((x1),ExpansionBase)
  21. void  __FreeExpansionMem(__reg("d0") unsigned long startSlot,__reg("d1") unsigned long numSlots ,__reg("a6") void *)="\tjsr\t-90(a6)";
  22. #define FreeExpansionMem(x1,x2) __FreeExpansionMem((x1),(x2),ExpansionBase)
  23. UBYTE  __ReadExpansionByte(__reg("a0") APTR board,__reg("d0") unsigned long offset ,__reg("a6") void *)="\tjsr\t-96(a6)";
  24. #define ReadExpansionByte(x1,x2) __ReadExpansionByte((x1),(x2),ExpansionBase)
  25. void  __ReadExpansionRom(__reg("a0") APTR board,__reg("a1") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-102(a6)";
  26. #define ReadExpansionRom(x1,x2) __ReadExpansionRom((x1),(x2),ExpansionBase)
  27. void  __RemConfigDev(__reg("a0") struct ConfigDev *configDev ,__reg("a6") void *)="\tjsr\t-108(a6)";
  28. #define RemConfigDev(x1) __RemConfigDev((x1),ExpansionBase)
  29. void  __WriteExpansionByte(__reg("a0") APTR board,__reg("d0") unsigned long offset,__reg("d1") unsigned long byte ,__reg("a6") void *)="\tjsr\t-114(a6)";
  30. #define WriteExpansionByte(x1,x2,x3) __WriteExpansionByte((x1),(x2),(x3),ExpansionBase)
  31. void  __ObtainConfigBinding(__reg("a6") void *)="\tjsr\t-120(a6)";
  32. #define ObtainConfigBinding() __ObtainConfigBinding(ExpansionBase)
  33. void  __ReleaseConfigBinding(__reg("a6") void *)="\tjsr\t-126(a6)";
  34. #define ReleaseConfigBinding() __ReleaseConfigBinding(ExpansionBase)
  35. void  __SetCurrentBinding(__reg("a0") struct CurrentBinding *currentBinding,__reg("d0") unsigned long bindingSize ,__reg("a6") void *)="\tjsr\t-132(a6)";
  36. #define SetCurrentBinding(x1,x2) __SetCurrentBinding((x1),(x2),ExpansionBase)
  37. ULONG  __GetCurrentBinding(__reg("a0") struct CurrentBinding *currentBinding,__reg("d0") unsigned long bindingSize ,__reg("a6") void *)="\tjsr\t-138(a6)";
  38. #define GetCurrentBinding(x1,x2) __GetCurrentBinding((x1),(x2),ExpansionBase)
  39. struct DeviceNode * __MakeDosNode(__reg("a0") APTR parmPacket ,__reg("a6") void *)="\tjsr\t-144(a6)";
  40. #define MakeDosNode(x1) __MakeDosNode((x1),ExpansionBase)
  41. BOOL  __AddDosNode(__reg("d0") long bootPri,__reg("d1") unsigned long flags,__reg("a0") struct DeviceNode *deviceNode ,__reg("a6") void *)="\tjsr\t-150(a6)";
  42. #define AddDosNode(x1,x2,x3) __AddDosNode((x1),(x2),(x3),ExpansionBase)
  43.